front runners - French English Dictionary